have flaws - Turkish English Dictionary